* {
  margin: 0;
  padding: 0;
}

.b {
  width: 100%;
  height: 100%;
}

.b .s{
  margin: 0 auto;
  width: 1298px;
  height: 590px;
}

.b .s .k {
  display: flex;
  width: 1190px;
  height: 63px;
  margin-bottom: 65px;
}

.b .s .k .z {
  margin: 10px auto 0;
  line-height: 30px;
  width: 690px;
}

.b .s .k .z input {
  height: 38px;
  width: 590px;
  border: 3px solid #F03726;
  margin-left: 4px;
}

.b .s .k .z button {
  border: none;
  width: 90px;
  height: 45px;
  background-color: #F03726;
  font-size: 20px;
  padding-bottom: 10px;
  color: #fff;
}

.b .s .k .z ul {
  margin-left: 10px;
  display: flex;
}

.b .s .k .z ul li {
  width: 45px;
}

.b .s .k .z ul li:nth-of-type(1) {
  color: #F03726;
  width: 75px;
}

.b .s .jgq {
  width: 1190px;
  line-height: 43px;
  border: 1px solid #D8D8D8;
  margin-bottom: 22px;
}

.b .s .jgq span {
  padding: 0 20px;
}

.b .s .jgq input {
  width: 40px;
  border: 1px solid #D8D8D8;
}

.b .s .yf {
  width: 1190px;
  height: 370px;
}

.b .s .yf ul {
  display: flex;
}

.b .s .yf ul li {
  width: 240px;
  height: 370px;
  background-color: green;
  border: 2px solid #D8D8D8;
}

.b .s .yf ul li img {
  margin: 25px 22px 15px;
}

.b .s .yf ul li p {
  width: 195px;
  height: 40px;
  margin: 0 23px;
  font-size: 15px;
}
